package com.cms.service;

import java.util.List;
import com.cms.exception.SystemDBException;
import com.cms.model.TrMenu;

public interface MenuManagerService {

	 /**
	  * 
	  * @param menu
	  * @throws SystemDBException
	  */
	 public void saveMenu(TrMenu menu)throws SystemDBException;
	 
	 
	 /**
	  * 
	  * @param menu
	  * @throws SystemDBException
	  */
	 public void updateMenu(TrMenu menu)throws SystemDBException;
	 
	 
	 /***
	  * 
	  * @param menu
	  * @throws SystemDBException
	  */
	 public void deleteMenu(TrMenu menu)throws SystemDBException;
	 
	 /***
	  * 
	  * @param menu
	  * @return
	  * @throws SystemDBException
	  */
	 public List<TrMenu>queryMenu(TrMenu menu);
	 
	 /***
	  * 
	  * @param id
	  * @return
	  */
	 public TrMenu getMenuInfo(TrMenu menu);
}
